<?php



use Doctrine\ORM\Mapping as ORM;

/**
 * Realiser
 *
 * @ORM\Table(name="realiser")
 * @ORM\Entity
 */
class Realiser
{
    /**
     * @var integer $id
     *
     * @ORM\Column(name="id", type="integer", nullable=false)
     * @ORM\Id
     * @ORM\GeneratedValue(strategy="IDENTITY")
     */
    private $id;

    /**
     * @var float $reamttfrais
     *
     * @ORM\Column(name="reaMttfrais", type="float", nullable=true)
     */
    private $reamttfrais;

    /**
     * @var Visiteur
     *
     * @ORM\OneToOne(targetEntity="Visiteur")
     * @ORM\JoinColumns({
     *   @ORM\JoinColumn(name="visMatricule", referencedColumnName="visMatricule", unique=true)
     * })
     */
    private $vismatricule;

    /**
     * @var Activitecompl
     *
     * @ORM\OneToOne(targetEntity="Activitecompl")
     * @ORM\JoinColumns({
     *   @ORM\JoinColumn(name="acNum", referencedColumnName="acNum", unique=true)
     * })
     */
    private $acnum;


    /**
     * Get id
     *
     * @return integer 
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * Set reamttfrais
     *
     * @param float $reamttfrais
     * @return Realiser
     */
    public function setReamttfrais($reamttfrais)
    {
        $this->reamttfrais = $reamttfrais;
        return $this;
    }

    /**
     * Get reamttfrais
     *
     * @return float 
     */
    public function getReamttfrais()
    {
        return $this->reamttfrais;
    }

    /**
     * Set vismatricule
     *
     * @param Visiteur $vismatricule
     * @return Realiser
     */
    public function setVismatricule(\Visiteur $vismatricule = null)
    {
        $this->vismatricule = $vismatricule;
        return $this;
    }

    /**
     * Get vismatricule
     *
     * @return Visiteur 
     */
    public function getVismatricule()
    {
        return $this->vismatricule;
    }

    /**
     * Set acnum
     *
     * @param Activitecompl $acnum
     * @return Realiser
     */
    public function setAcnum(\Activitecompl $acnum = null)
    {
        $this->acnum = $acnum;
        return $this;
    }

    /**
     * Get acnum
     *
     * @return Activitecompl 
     */
    public function getAcnum()
    {
        return $this->acnum;
    }
}